package com.liang.jiekou.entity;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/*
* 仓库信息档
 *
* */
@Data
@ApiModel("仓库信息档")
public class CMSMC extends BASE{

    @JsonProperty(value = "MC001")
    @ApiModelProperty(value = "仓库编号")
    private String MC001;      //仓库编号	C	10.0	仓库编号

    @JsonProperty(value = "MC002")
    @ApiModelProperty(value = "仓库名称")
    private String MC002;      //仓库名称	C	20.0	仓库名称

    @JsonProperty(value = "MC003")
    @ApiModelProperty(value = "工厂编号")
    private String MC003;      //工厂编号	C	6.0	工厂编号

    @JsonProperty(value = "MC004")
    @ApiModelProperty(value = "仓库性质")
    private String MC004;      //仓库性质	C	1.0	1.存货仓、2.非存货仓

    @JsonProperty(value = "MC005")
    @ApiModelProperty(value = "纳入可用量计算")
    private String MC005;      //纳入可用量计算	C	1.0	Y/N

    @JsonProperty(value = "MC006")
    @ApiModelProperty(value = "库存量不足准许出库")
    private String MC006;      //库存量不足准许出库	C	1.0	Y/N

    @JsonProperty(value = "MC007")
    @ApiModelProperty(value = "备注")
    private String MC007;      //备注	V	255.0	备注

    @JsonProperty(value = "MC008")
    @ApiModelProperty(value = "零库")
    private String MC008;      //零库	C	1.0	零库[DEF:"N"]

    @JsonProperty(value = "MC009")
    @ApiModelProperty(value = "地址")
    private String MC009;      //地址	V	255.0	地址

    @JsonProperty(value = "MC010")
    @ApiModelProperty(value = "电话")
    private String MC010;      //电话	C	20.0	电话

    @JsonProperty(value = "MC011")
    @ApiModelProperty(value = "传真")
    private String MC011;      //传真	C	20.0	传真

    @JsonProperty(value = "MC012")
    @ApiModelProperty(value = "库内标准温度起")
    private BigDecimal MC012;      //库内标准温度起	N	4.0	库内标准温度起

    @JsonProperty(value = "MC013")
    @ApiModelProperty(value = "库内标准温度止")
    private BigDecimal MC013;      //库内标准温度止	N	4.0	库内标准温度止

    @JsonProperty(value = "MC014")
    @ApiModelProperty(value = "库内标准湿度起")
    private BigDecimal MC014;      //库内标准湿度起	N	4.0	库内标准湿度起

    @JsonProperty(value = "MC015")
    @ApiModelProperty(value = "库内标准湿度止")
    private BigDecimal MC015;      //库内标准湿度止	N	4.0	库内标准湿度止

    @JsonProperty(value = "MC016")
    @ApiModelProperty(value = "传送码")
    private String MC016;      //传送码	C	1.0	Y/M/N[DEF:"N"]

    @JsonProperty(value = "MC017")
    @ApiModelProperty(value = "传送日期")
    private String MC017;      //传送日期	C	12.0	日期时间yyyymmdd hh:mm

    @JsonProperty(value = "MC018")
    @ApiModelProperty(value = "有效码")
    private String MC018;      //有效码	C	1.0	Y/N[DEF:"Y"]

    @JsonProperty(value = "MC019")
    @ApiModelProperty(value = "预留字段")
    private String MC019;      //预留字段	C	1.0	预留字段

    @JsonProperty(value = "MC020")
    @ApiModelProperty(value = "预留字段")
    private String MC020;      //预留字段	C	8.0	预留字段

    @JsonProperty(value = "MC021")
    @ApiModelProperty(value = "预留字段")
    private String MC021;      //预留字段	V	30.0	预留字段

    @JsonProperty(value = "MC022")
    @ApiModelProperty(value = "预留字段")
    private BigDecimal MC022;      //预留字段	N	16.6	预留字段

    @JsonProperty(value = "MC023")
    @ApiModelProperty(value = "预留字段")
    private BigDecimal MC023;      //预留字段	N	16.6	预留字段

    @JsonProperty(value = "MC024")
    @ApiModelProperty(value = "预留字段")
    private BigDecimal MC024;      //预留字段	N	16.6	预留字段



}
